
package com.x52im.rbchat.logic.search;

import com.x52im.rbchat.logic.search.content.MsgSummaryContent;
import com.x52im.rbchat.logic.search.content.SearchableContent;

import java.util.Arrays;
import java.util.List;

/**
 * 可搜索范围为某人或某群聊内"聊天记录"的搜索界面实现类（搜索结果将进行聚合，仅有1条结果时直接显示，
 * 否则显示为"n条相关聊天记录"这样的item）。
 *
 * @author JackJiang
 * @since 8.2
 */
public class SearchMsgSummaryActivity extends AbstractSearchActivity {

    /**
     * 设置可搜索内容对象集合。
     *
     * @param contents 可搜索内容集合，详见{@link SearchableContent}
     */
    @Override
    protected void setupSearchableContentsImpl(List<SearchableContent> contents) {
        contents.addAll(Arrays.asList(new MsgSummaryContent()));
    }
}
